package com.njwb.day05;

public class Test05 {
    public static void main(String[] args) {
        new E();
        new E();
        new E();
        new E();
    }
}

class E{
    public E(){
        System.out.println("E.E()");
    }

    int i=10;//如果成员代码块对当前成员属性进行调用，当前属性必须放在成员代码块之前
    //成员代码块：类对象每一次实例化创建时，优先于构造方法的执行
    {
        System.out.println("E.instance initializer");
        //调用成员属性方法
        System.out.println(i);
        fn1();
        //调用静态属性方法
        System.out.println(E.j);
        E.fn2();
    }

    public void fn1(){

    }

    static int j=20;
    public static void fn2(){

    }




}